shopping plaza
a concentration of stores, usually in or near a suburban residential district, where there is adequate room for parking, spacious walks, etc.; shopping centre.
See also: mall plaza